import java.util.List;
import java.util.Map;
import java.util.Set;

/**
 * @ClassName Demo02
 * @Description List、Set、Map的静态工厂方法可以更加方便创建集合
 * @Author Li
 * @Date 2022/8/6 11:48
 * @ModifyDate 2022/8/6 11:48
 * @Version 1.0
 */
public class Demo02 {
    public static void main(String[] args) {
        // Java 9 新特新，Java 8 不支持
        /*
        List<String> list = List.of("a", "b", "c");
        // list.add("d");这里编译时不会报错，但是执行的时候会报错，因为是不可变的集合
        System.out.println(list);
        // Set<String> set = Set.of("a", "b", "a");Set集合不能有重复值，不然执行会报错
        Set<String> set = Set.of("a", "b", "c");
        System.out.println(set);
        // Map<String, Integer> map = Map.of("a", 1, "a", 2, "c", 3); Map集合的key不能重复，不然执行会报错
        Map<String, Integer> map = Map.of("a", 1, "b", 2, "c", 3);
        System.out.println(map);
        */
    }
}
